<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns:ui="http://java.sun.com/jsf/facelets"
                xmlns:p="http://primefaces.prime.com.tr/ui"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:r="http://java.sun.com/jsf/composite/rumus"
                xmlns:f="http://java.sun.com/jsf/core"	
                template="../../modelo/padrao.xhtml">   
	<ui:define name="titulo">#{i18n['usuario.titulo.editar']}</ui:define>
    <ui:define name="conteudo">
    <f:metadata>
            <f:viewParam name="id" value="#{editarUsuario.objeto.id}"/>
        </f:metadata>
    <h:form>    	
    	<r:barraEditar bean="#{editarUsuario}"  disativarIncluir="#{!p:ifGranted('SEGURANCA_USUARIO_INCLUIR')}" disativarAtualizar="#{!p:ifGranted('SEGURANCA_USUARIO_ATUALIZAR')}" disativarRemover="#{!p:ifGranted('SEGURANCA_USUARIO_REMOVER')}">
    		<h:panelGrid columns="3">
				<h:outputLabel>#{i18n['usuario.nome']}</h:outputLabel>
	    		<p:inputText id="nome" size="50" value="#{editarUsuario.objeto.nome}" required="true"/>
	    		<p:message for="nome" display="icon" /> 
	    		<h:outputLabel>#{i18n['usuario.email']}</h:outputLabel>
	    		<p:inputText id="email" size="50" value="#{editarUsuario.objeto.email}" required="true"/>
	    		<p:message for="nome" display="icon"/>
	    		<h:outputLabel>#{i18n['usuario.senha']}</h:outputLabel>
	    		<p:password id="senha" size="50" value="#{editarUsuario.objeto.senha}" required="true" feedback="true"/>
	    		<p:message for="senha" display="icon"/>
	    		<h:outputLabel>#{i18n['usuario.ativo']}</h:outputLabel>
	    		<h:selectBooleanCheckbox value="#{editarUsuario.objeto.ativo}"/>
	    		<h:column/>
	    		<h:outputLabel>#{i18n['usuario.perfil']}</h:outputLabel>
	    		<p:pickList value="#{editarUsuario.perfis}" var="perfil" itemLabel="#{perfil.descricao}" itemValue="#{perfil}" iconOnly="true" converter="converterPerfil" effect="bounce" showSourceControls="true" showTargetControls="true"/>
	    		<h:column/>
		    </h:panelGrid>
    	</r:barraEditar>
    </h:form>    	
    </ui:define>
</ui:composition>
